On 01/05/2021 18:02, Carlos E.R. wrote:
>> Have you really ever needed the customizations added by manufacturers?
>
> I don't know, this instant :-)
>
> I use a Motorola, which does few customizations. Initially I had a
> Samsung which does a lot.
I've had them all it seems over time (I get a new phone about yearly).
I do my own customizations by adding whatever software I need.
The crap the manufacturers put on these phones is atrocious IMHO.
I've NEVER seen an app from the manufacturers that I couldn't do better.
> I really don't care about Apple, so don't tell me what they do or don't :-)
It bothers me how stupid the Apple people are when they condemn Android.
You did the same without understanding that Android is better than you said.
Key components of Android are updated multiple times a month indefinitely.
Dozens of core components of Android are updated about monthly for years.
But most people don't know how often and how long Android is updated.
They think it's only updated once a year (if that) which is just dead wrong.
While the iPhone owners are the most clueless, lots of Android users are
also unaware that about three dozen core components of Android are updated
constantly and for very long periods of time (much more than just 5 years).
>> When I used Linux I would run a command to "update all" and it would run for
>> seemingly a long time updating a bazillion core components.
>
> Yes. Depends on what distro you use.
I've used Redhat and Debian distros which worked (essentially) the same.
This is my point that most (if not almost all) OS's update the same way.
You break the OS into components and update them separately.
Only once in a while (about yearly) do you update the entire OS in one shot.
All during the year weekly and monthly you update the component parts.
I bring up iOS because it's the only OS that doesn't update component parts
frequently and forever like all other OSs do as a matter of design & habit.
>> Isn't that similar in what Google is doing with the Android core functions?
>
> No. The update tools download updates prepared by your distribution, in
> binary form, not from "upstream" which typically only prepare source
> code. It is up to your distribution what updates they will select and
> prepare.
It has been a while but from memory every once in a while I used to initiate
updates/upgrades en masse on Redhat and Debian systems almost the same way.
sudo apt update && sudo apt upgrade -y
sudo yum updateinfo list security && sudo upgrade
The point is that "someone" prepares the patches and the user adds them.
With minor differences that's what ALL operating systems do.
AFAICT there are five components to an Android phone that are updated.
The main manufacturers update Android roughly about yearly for a few years.
Main manufacturers update the about monthly patches for a few years also.
Google updates two dozen core OS components a few times a month forever.
Google also updates about a dozen key apps a few times a month forever.
The rest of your apps are forever updated asynchronously on their schedules.
That's how Android updates (which most people don't seem to understand).